• 小程序开发碰到的问题


      1. radio 组件,如果不做任何设置的时候,他的对号右偏

        解析:我们要给 radio 的组件设置样式,text-indent:0;  即可

      2. radio 组件,我们发现点击一下对勾后,我们便不能对 radio 组件做任何操作

        解析:我们要绑定事件,对 checked 属性进行修改,便可解决这个问题

      3. 事件的处理

        我们像对组件的样式进行操作的时候,发现小程序没有 window 和 document 属性是有多坑,导致我们以前的很多思路都出现了问题

        解析:我们只能在组件的属性上面绑定类名  并绑定事件  并用 data-index 属性 在事件上传入数据,便可在事件对象上得到这个数据  ( -index 可随便命名)

      4. 很多的逻辑处理 需要 wx:if 来进行操作,很多的处理时我们对组件属性的处理

      5. view-swiper 组件是一个拥有强大功能的 轮播组件,我们可以通过它实现很酷炫的东西  我们也可以添加类名 对其样式进行修改,却不影响他的操作

      6.公共模板:template

        我们可以使用  import  组件去引用公共模板的东西   import 是一个单选组件(好像也是唯一一个)

        但是这样我们不能使用到 公共模板的的样式

        需要我们在 当前页面的 css 文件中 引入 @import "路径"  便可使用公共模板的样式;

        或者在 app.wxss 里面写样式 也可以  (但是模板的内容,在 app.wxml 却打不出这样的操作)

      7.自定义组件里面的数据不好改

        所以当有的页面出现 一模一样 的东西,才可引用 自定义组件,只要有一个数据不一样,我们还是使用 公共模板 的开发思路好一点;

      8.滚动条滚动到底部,想要触发事件

        我们需要 一个上拉刷新的事件 onReachBottom,这是一个页面的事件;

      9. onload 方法的特性

        合理利用 onload 在全局中他只执行一次,所以 合理的利用 onload 以减少向服务器请求的次数

      10. 在 Page() 实例中,我们可写一个方法,来供当前页面的全局调用,调用时 this.fn()  

      11. 在 API 的方法中   上面显示两个 object object  第一次 object 代表 数据类型  第二个 object 代表 参数

      12. 在对象上面去通过  .  来操作,来达到选取指定的属性值,但是我们会发现如果属性值是数字的话,我们就没办法选取,并且错误还会报错(视图层渲染错误);

        这都是我们没有正确的选定到指定的属性值,导致的,我们应该特别会利用 wxml 这个结构层,去查看它编译的东西,你就明白了;

        这种问题的解决方案,如果碰到数字为属性值的话,我们应该通过 info.['360p'],这种方法来选取到指定的属性值;其中 360p 是属性

      13. 动态的修改 this.setData 里面的值

        this.setData({

          [event.a]: edd    // 通过 [] 来实现,得到动态的数据,动态的修改 this.setData 里面的值  

        })

      14. 自己设置标题的一些东西

        需要在页面中  page.json 中设置

          { "navigationStyle": "custom" }

      15. view 和 text 有个细微的区别:text 标签的 第一个字不会有间隔,但是 view 中标签的第一个字有间隔,导致的结果就是,使用 view 的使用,第一行和第二行在手机上可能对不齐,

        解决方法:我们可以使用 text 标签来代替 view 标签

        

  • 相关阅读:
    angularjs1.6.4中使用ng-table出现data.slice is not a function的问题
    使用sql语句获取数据库表的信息
    IIS部署web,字体404的问题
    SQL中partition关键字的使用
    asp.net 配置二级域名的共享session,并实现sso单点登录
    同一浏览器中同一JavaWeb程序不共享session方法
    Liquibase的使用
    对象并不一定都是在堆上分配内存的
    阿里面试题,为什么wait()方法要放在同步块中?
    粗浅看 Tomcat系统架构分析
  • 原文地址:https://www.cnblogs.com/shangjun6/p/11032649.html
Copyright © 2020-2023  润新知