v-html

使用domPropsInnerHTML来替代v-html

domPropsInnerHTML={this.topicDetail.content}

class="markdown-body"

>

loading...

v-if

使用三元操作符来替代v-if

{this.preFlag ? ...... : ""}

v-for

使用map遍历替代v-for

{this.pageBtnList.map(page => {

return (

onClick={this.changePageHandler.bind(this, page)}

class={[{ currentPage: page === this.currentPage }, "pageBtn"]}

>

{page}

);

})}

render

注意:在render函数中的组件名一定用kebab-case命名

protected render() {

return (

© 2020 Designed By Enoch Qin

码云笔记 >>

);

}

onClick事件传值(TSX)

使用template的时候,如果用v-on绑定事件,想要传参的话,可以直接这么写:

click me

但是在TSX中,如果直接这么写,就相当于立即执行了clickHandle函数:

render(){

// 这样写是不行的!!

return click me

}

因此,我们不得不使用bind()来绑定参数的形式传参:

render(){

return click me

}

结语

以上就是今天码云笔记为大家带来的关于在Vue中写TSX有哪些需要注意的地方,纯个人自学笔记,希望对大家有帮助。

在tsx里写html模板,在Vue中写TSX有哪些需要注意的地方相关推荐

  1. vue中写svg组件svg图片加载不出来

    vue中写svg组件svg图片加载不出来 结构 首先要安装3个插件:svg-sprite-loader,svgo,svgo-loader npm install svg-sprite-loader - ...

  2. jsx怎么往js里传参数_在vue中使用jsx语法的使用方法

    什么是JSX? JSX就是Javascript和XML结合的一种格式.React发明了JSX,利用HTML语法来创建虚拟DOM.当遇到 我为什么要在vue中用JSX? 想折腾一下呗,开玩笑.最开始是因 ...

  3. vue中写video中的视频播放按钮没有反映

    <div class="contentPlay"><video src="Material/喜羊羊.mp4" style="widt ...

  4. 在Vue中使用JSX,很easy的

    摘要:JSX 是一种 Javascript 的语法扩展,JSX = Javascript + XML,即在 Javascript 里面写 XML,因为 JSX 的这个特性,所以他即具备了 Javasc ...

  5. vue中echarts使用案例:饼图(可直接使用)

    目录 功能.效果图: 代码实现 1.下载echarts包:终端运行 2.代码 3.运行项目:终端运行 4.可能遇到的错误 具体代码详解: 功能.效果图: 1.点击对应模块,放大并显示数据 2.点击下方 ...

  6. Vue中slot与slot-scope的理解及使用

    以前使用过vue,但是从来没有用过插槽slot,最近突然看到slot,发现有点不会用,因此决定系统的学习一下插槽slot. 但是在查看了vue文档后,感觉说的太笼统,让人难以理解,因此在网上查了很多资 ...

  7. 3d饼图 vue_3D 饼图在 VUE 中的实现

    最近有多位读者反应,3D 饼图在 VUE 环境里跑不通.可我其实是一个先学 ECharts 后学 Javascript 的前端外行,再加上读者往往也没有告诉我具体的报错信息是什么,所以一时也没能帮读者 ...

  8. vue中插槽solt的使用

    solt就是插槽 默认会把组件中间的内容渲染出来 案例: 在app.vue中 直接在组件模版里写内容 是不会在页面中显示的 这个时候 就在card子组件里 写上solt标签 solt标签就代表根组件里 ...

  9. vue data为什么是函数_由 Vue 中三个常见问题引发的深度思考

    (给前端大全加星标,提升前端技能) 作者: 前端序 公号 / SimonWoo (本文来自作者投稿) 前言 工作中我们通过搜索引擎或者官方文档很容易就会知道一个语法怎么使用,但是你知道其中的原理吗?我 ...

最新文章

  1. 服务器操作系统安全更新,服务器操作系统安全更新
  2. 把用户体验设计放到底层逻辑架构设计的前面去做
  3. Remove Trovi Search from Apple Mac OS X
  4. python股票交易编程最好的书_用Python 进行股票分析 有什么好的入门书籍或者课程吗?...
  5. 戏说 .NET GDI+系列学习教程(三、Graphics类的方法的总结)
  6. 论文浅尝 | 主题感知的问答生成
  7. 正则表达式学习笔记011--贪婪和懒惰的匹配
  8. keras-bert学习
  9. thymeleaf使用
  10. 联想机房同传日记——2014/09/17
  11. oracle11g64位精简版客户端,oracle11g 64位|oracle11g 64位客户端下载 附安装教程 - 121下载站...
  12. php基础知识速记,电气工程师5大背诵妙招速记基础知识
  13. 用excel制作双层饼图_教程:用Excel做饼图之复合饼图与双层饼图(2)
  14. 搞定互联网安全的四大计划
  15. DSP 仿真调试步骤
  16. NetSuite 设置库存盘点
  17. 《谁的青春不迷茫》作者:刘同摘录
  18. 工业智能网关BL110应用之五:设备选型
  19. javamail发送SSL邮件报报Unrecognized SSL message, plaint
  20. rtklib 周跳检测

热门文章

  1. Echart 仪表盘 样式调整
  2. android app被系统回收后重启异常的解决方法
  3. GAPIT 3.0:全基因组关联分析与预测软件最新版发布
  4. mongoTemplate查询指定字段
  5. 新手做shopee平台,出单后不会发货,我来为你解疑
  6. iText7高级教程之html2pdf——6.在pdfHTML中使用字体
  7. 利用AXIS开发Webservice(三) —— 如何传递JavaBean和你的对象
  8. Twitter CEO自曝成长经历:生活充满了偶然
  9. ArcEngine代码 数据导入
  10. 一只特立独行的“猿”