《泰拉瑞亚下载-1.4.2.3版》 泰拉瑞亚服务器 - MOD模组下载

入驻泰拉战网 新手指引 - 升级 - 师徒

泰拉瑞亚合成表 泰拉卡牌 - 泰拉江湖 - 泰拉刺客

联系泰拉开发组👈进入 积分市场 - 房产交易 - 水晶获取

135

主题

146

帖子

18

广播

见习版主

Rank: 9Rank: 9Rank: 9

积分
122
泰拉
184
水晶
7
铜钥匙
10
银钥匙
4
金钥匙
2

【江湖新秀】【宝剑回鞘】【奥运选手】

发表于 2021-10-16 20:52:07 | 显示全部楼层 |阅读模式
技术交流
文章类型: 实用技巧
涉及领域: Discuz 其他领域 VUE 
内容难度: 困难

$ 是在 Vue 所有实例中都可用的属性的一个简单约定。这样做会避免和已被定义的数据、方法、计算属性产生冲突。

日志中会先出现 “My App”,然后出现 “The name of some other app”,
因为 this.appName 在实例被创建之后被 data 覆写了。
我们通过 $ 为实例属性设置作用域来避免这种事情发生。
你还可以根据你的喜好使用自己的约定,诸如 $_appName 或 ΩappName,
来避免和插件或未来的插件相冲突。

综上所属 , VUE 中的$是不可避免的;
但是在DZ的模版输出中 一旦出现$符号就会被解析为PHP变量;

这可怎么办呢?

根据老墨提供的思路我是这样解决的;

首先在后端定义一个变量 命名为 $_TRC[DL]

$_TRC[DL] = "$";

这样这个变量其实就是 $ 符号了;

然后在VUE用到 $ 符号的时候直接写入这个变量就可以了;

a001.jpg

老墨的经验虽然非常粗暴 , 但是非常有效;

[发帖际遇]: 赵匡胤 乐于助人,奖励 4 泰拉. 幸运榜 / 衰神榜

135

主题

146

帖子

18

广播

见习版主

Rank: 9Rank: 9Rank: 9

积分
122
泰拉
184
水晶
7
铜钥匙
10
银钥匙
4
金钥匙
2

【江湖新秀】【宝剑回鞘】【奥运选手】

 楼主| 发表于 2021-10-16 20:54:53 | 显示全部楼层

返回主教程

DiscuzX开发中VUE3+ElementUI安装攻略
http://www.zgxsh.com/forum.php?mod=viewthread&tid=71320
(出处: http://www.zgxsh.com/)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|友链申请|小黑屋|手机版|Archiver|游芯沙盒 ( 陕ICP备11006283号-1 )

GMT+8, 2021-11-29 22:02 , Processed in 0.139332 second(s), 46 queries .