Vue表达式学习

什么是vue表达式

可以把js代码写在html文档中,这么看会不会有点乱?

例子

<div id="app">
    {{5+5}}<br>
    <!-- 会自动计算结果-->
    {{ ok ? 'YES' : 'NO' }}<br>
    <!-- js赋值-->
    {{ message.split('').reverse().join('') }}
    <!-- 从js中获取message的信息并执行-->
    <div v-bind:id="'list-' + id">菜鸟教程</div>
</div>
    
<script>
new Vue({
  el: '#app',
  data: {
    ok: true,
    message: 'RUNOOB',
    id : 1
  }
})
</script>

结果是

image.png

参考

Vue.js 模板语法 | 菜鸟教程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文殊兰,拉丁学名:Crinum asiaticum ,别称文珠兰、十八学士、翠堤花等,为石蒜科文殊兰属植物。文殊兰...
    凌兮儿_阅读 3,093评论 7 4
  • 工具:利用clang(LLVM编译器)的命令:clang -rewrite-objc 源代码文件名 将OC转换成对...
    SvenLearn阅读 13,146评论 13 113
  • 存在的意义 从初中起就无数遍问过自己,人为什么活着。 那我现在再问你一次,人为什么活着? 你有没有想过。 为何要上...
    Pan潘阅读 1,449评论 0 0
  • 记得《小森林》里女主角说过一段很喜欢的话: 当人生在某一个地方摔倒时,每次回头看之前的自己发现都是在同一个地方摔倒...
    小小的糖阅读 1,800评论 0 0