首页 > 编程语言 >小程序使用templet

小程序使用templet

时间:2023-04-02 13:55:57浏览次数:33  
标签:templet 封装 程序 component js 使用 页面

复杂页面可以使用templet
templet跟component相比有什么优势呢?

  • 更轻量,只有两个文件:wxml和wxss, component有四个文件
  • 模板内标签的点击事件传值方便,不用写triggerEvent
  • templet可以嵌套,

templet相比component的缺点:点击事件还是写在页面js里,页面的js里面的方法会比较多,页面js可能就比较复杂.(templet的封装性比component稍差)
templet是纯粹视图层的封装,
component可以封装部分交互逻辑(js)
目前我用component比较多,以后多多尝试templet啊
关于templet 参考真经5小程序pages/mhp/detail


js如何优化呢?
使用bindJS,参考loginhelp.js:

标签:templet,封装,程序,component,js,使用,页面
From: https://www.cnblogs.com/tufei7/p/17280360.html

相关文章

  • 请编写一个程序,使用两个线程分别输出数字和字母,要求输出的结果为:1A2B3C4D5E6F7G8H9I10
    请编写一个程序,使用两个线程分别输出数字和字母,要求输出的结果为:1A2B3C4D5E6F7G8H9I10J。提示:可以使用Java中的wait()和notify()方法来实现线程间的通信。 publicclassNumberLetterPrinter{//定义一个静态的锁对象privatestaticfinalObjectlock=newObje......
  • 2018年第九届蓝桥杯—B组C/C++程序设计省赛解题-2明码
    .明码汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节,一共16......
  • 【使用小记】Debian开箱不即用之apt镜像源之配置
    安装问题首先开局就是:```Debian读取数据出错请确认您已经插入了正确的安装介质......```(我默认的是繁体:```讀取資料時發生了問題請確認是否已確實放置安裝媒體...```)处理方法①:推荐!刷入livdCD,安装时候镜像源前用工具ping一下然后看看哪个快(这个方法不会轻易出......
  • pytest自动化框架安装和使用
    1、官网:https://pypi.org/project/pytest/,下载  2、命令窗口执行:pipinstall pytest-7.2.2-py3-none-any.whl(同理删除:pipuninstallpytest-7.2.2-py3-none-any.whl) 3、进入 PyCharm/File->Preference/Settings->Tools->PythonIntegratedTools,点击Defaul......
  • jQuery事件的使用
         ......
  • ConfuserEx 脱壳软件 使用教程
    ConfuserEx1.0.0脱壳步骤1.先用UnconfuserEx把主程序Dump出来;2.使用CodeCracker大牛的ConfuserExStringDecryptor将加密的字符串解密;3.使用CodeCracker大牛的ConfuserExSwitchKiller将混淆的switch分支结构解密;4.若步骤3中解密导致程序崩溃,可以尝试ConfuserExUniversalControlF......
  • 《程序是怎样跑起来的》读书笔记1——对程序员来说CPU是什么
    一丶什么是程序程序是指令和数组的组合体,如:print("你好世界"),其中print是指令,你好世界是数据。CPU能直接识别和执行的只有机器语言,使用C,java这种高级语言编写的程序需要编译转换后才可以运行。二丶CPU的内部结构CPU即中央处理器,相当于计算机的大脑,内部由许多晶体管构成,负责解......
  • 域格CLM920模组使用pppd专网拨号
    域格CLM920模组使用pppd专网拨号参考资料参照《9X07模块LINUX集成用户手册版本_V1.60》的第四章节使用pppd拨号上网编写chat脚本chat-script要点:-使用AT+CGDCONT设置APN-使用AT$QCPDPP写鉴权-使用AT^NETCFG设置NDIS接口,注意^需要转义\^TIMEOUT15ABORT"DELAYED"A......
  • MyBatis详细使用步骤
    MyBatis详细使用步骤1、创建数据库和表,在表里添加建库建表省略2、创建模块,导入依赖官网下载mybatis。jar导入依赖<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>x.x.x</version></dependency>3、编写Myba......
  • 一名C++程序员的Rust入门初体验
    作者最近尝试写了一些Rust代码,本文主要讲述了对Rust的看法和Rust与C++的一些区别。背景S2在推进团队代码规范时,先后学习了盘古编程规范,CPPcoreguidelines,进而了解到clang-tidy,以及GoogleChrome在安全方面的探索。C++是一个威力非常强大的语言,但是能力越大,责任越大,它......