Prechádzať zdrojové kódy

feat:新增换行符转换工具类

yangfeng 10 mesiacov pred
rodič
commit
0277c30fdb
2 zmenil súbory, kde vykonal 10 pridanie a 1 odobranie
  1. 3 1
      internal/tags/init.go
  2. 7 0
      internal/tags/util.go

+ 3 - 1
internal/tags/init.go

@@ -1,9 +1,10 @@
 package tags
 
 import (
-	"github.com/gogf/gf/v2/frame/g"
 	"jybxseo/internal/service"
 	"jybxseo/utility"
+
+	"github.com/gogf/gf/v2/frame/g"
 )
 
 func init() {
@@ -45,4 +46,5 @@ func init() {
 	g.View().BindFunc("GetClassBidding", GetClassBidding) // 获取行业标讯
 	g.View().BindFunc("GetSortLocation", GetSortLocation) // 获取行业标讯
 	g.View().BindFunc("GetAllLocation", GetAllLocation)   // 获取行业标讯
+	g.View().BindFunc("ParseNtoBr", ParseNtoBr) // /n转<br>
 }

+ 7 - 0
internal/tags/util.go

@@ -93,3 +93,10 @@ func FormatMoney(val interface{}) string {
 		return fmt.Sprintf("%.2f", fVal)
 	}
 }
+
+// 将字符串中的/n替换为<br>
+// 应用场景:右侧浮框内的客服热线工作时间(广告位内配置的换行符为/n)
+func ParseNtoBr(s string) string {
+	return strings.ReplaceAll(s, "/n", "<br>")
+}
+