新闻资讯
您所在的位置:首页 > 新闻资讯 > 正文

微信小程序必知知识1

作者: 来源: 日期:2021/10/22 16:33:00 人气:0

20200425_170459_018.jpg

1 请谈谈微信小程序设计主要通过目录和文件的作用?

所以,呃... json 项目配置文件,最常用的是配置是否打开 https 验证

App.js设置一些全局基础数据等。

Json 底部标签,标题栏和路由设置;

通用风格,介绍 iconfont 等。

页面包含特定页面;

index.json (配置企业当前信息页面标题和引入一个组件等);

Wxml (页面结构) ;

Index.wxss(页面样式表);

index.js (页面的逻辑,请求和数据进行处理等);

2 请谈谈wxml与标准的html的异同?

用于描述页面的结构;

都由一个标签、属性等构成;

标签名字也是不一样,且小程序通过标签更少,单一标签可以更多;

更多的 wx: if 属性和表达式,如{}

WXML只能在微信小程序开发者工具中预览,HTML可以在浏览器中预览。

组件进行封装方式不同, WXML对组件进行了研究重新封装,

小程序运行在JS Core内,没有DOM树和window对象,小程序中无法通过使用window对象和document对象。

Wxss 和 css 有什么不同?

用于描述页面的外观;

WXSS 具有 CSS 大部分的特性,也做了研究一些企业扩充和修改;

Wxss 增加了一个新的大小单位,wxss 在底层支持一个新的大小单位 rpx;

WXSS只支持部分CSS选择器;

WXSS 提供一个全局样式与局部进行样式

4 你是怎么封装微信小程序的数据请求的?

在根目录. js 和 apiconfig.js 文件中创建 utils 目录和 api

在apiConfig.js中封装get、post、put、上传等基本请求方法,设置请求体,自带token和异常处理等。

在api中引入apiConfig.js封装好的请求方式方法,根据管理页面进行数据可以请求的urls, 设置一个对应的方法并导出;

在具体的页面中导入;

在 applet 页面之间传输数据的方法是什么?

使用全局变量实现数据传输。

页面进行跳转或重定向时,使用url带参数信息传递相关数据

使用组件模板模板模板传递参数

使用缓存传递参数

使用数据库传递数据

6请谈谈小程序绑定和 vue 的异同?

大体可以相同,但小程序进行直接this.data的属性是不可以通过同步到视图的,必须需要调用this.setData()方法!


    标签:
    版权所有:山川云数据(河南)有限公司 公司简称:山川云/山川云数据 网站地图
    业务咨询热线:15838307519(司经理) 13676968269(王经理) 15638947688(刘经理) 联系电话:0371-56683330 售后/投诉:0371-56683330
    地址:郑州市紫荆山路商城路金城国贸1505 备案号:豫ICP备2024092939号 豫公网安备:41010402002369号 营业执照公示:91410105590812745H
    X

    业务咨询

    司经理
    15838307519

    王经理
    13676968269

    刘经理
    15638947688

    售后服务热线

    0371-56683330

    app定制开发-微商城小程序开发-郑州网站建设找知网

    业务咨询:
    15838307519(司经理) 13676968269(王经理) 15638947688(刘经理)

    24小时服务热线:0371-56683330