首页 新闻 会员 周边

Vue的模板语法(插值语法、指令语法)里到底能写啥?

0
悬赏园豆:5 [待解决问题]

JS初学的主页 JS初学 | 菜鸟二级 | 园豆:236
提问于:2021-11-08 21:01
< >
分享
所有回答(1)
0

比如 使用 slot 自定义table的 title之类的 如elementui 中的一些

人间春风意 | 园豆:2335 (老鸟四级) | 2021-11-09 10:58

我不在data中定义数据,就是在{{ }}或者v-xx:xxx=’’ "内直接写JS原生语句,红色部分能可以直接给数组添加属性,不用加this就能直接找到Array.而蓝色部分为什么不能直接写,还得加个this,才能找到console,Array和console不都是可以直接在原生写吗,用不着指定是window对象,为什么在Vue中一个可以直接写一个却不可以呢?

支持(0) 反对(0) JS初学 | 园豆:236 (菜鸟二级) | 2021-11-09 12:54

@JS初学: this的指向不同吧?默认会拿上下文的this,, 就跟请求axios的时候,会先const _this = this一样,避免this指向不同

支持(0) 反对(0) 人间春风意 | 园豆:2335 (老鸟四级) | 2021-11-09 16:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册