注册 / 登录

清河洛

您现在的位置是:首页>其他学习

其他学习

  • 小程序中的页面跳转

    小程序内部跳转wx.switchTab(object):跳转到tabBar页面(需在app.json的tabBar字段定义),并关闭其他所有非tabBar页面,路径后不能带参数wx.reLaunch(object):关闭所有页面,打开到应用内的某个页面,路径后可以带参数wx.redirectTo(object):关闭当前页面,跳转到应用内的某个非tabBar页面,路径后可以带参数wx.navigateTo(object):保留当前页面,跳转到应用内的某个非tabBar页面,路径后可以带参数 events:Object,页面间通信接口,用于监听被打开页面发送到当前页面的数据。 wx.navigateBack(object):关闭当前页面,并后退指定页面数,delta属性(默认1)表示后退的页面数,如果大于现有页面数,则返回到首页 url:string,要跳转的页面路径,参数与路径之间使用?分隔,参数键与参数值用=相连,不同参数用&分隔;如 ''path?ke

    发布时间:2021-01-08 16:47:25
  • WXML中事件的绑定

    事件是视图层到逻辑层的通讯方式。事件可以将用户的行为反馈到逻辑层进行处理。事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。事件对象可以携带额外信息,如 id, dataset, touches绑定事件 通过属性值设置绑定 bind<name>或者bind:<name>:绑定指定name的事件 catch<name>:绑定执行name的事件并阻止事件冒泡 bindtap="func",只能绑定page.js文件中的函数 如果事件名称name是个空字符串,则绑定失效(可以利用这个特性来暂时禁用一些事件) make:name属性:用来识别具体触发事件的target节点 当事件触发时,事件冒泡路径上所有的mark会被合并,并返回给事件回调函数 <view mark:myMark=

    发布时间:2021-01-07 17:04:57
  • WXML、WXSS和WXS语法语法简介

    WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。点击查看组件是视图层的基本组成单元。组件自带一些功能与微信风格一致的样式。一个组件通常包括开始标签和结束标签,属性用来修饰这个组件,内容在两个标签之内。所有组件与属性都是小写。所有组件都有以下属性id:String,组件的唯一标示class:String,组件的样式类,在对应的WXSS中定义的样式类style:String,组件的内联样式hidden:Boolean,组件是否显示data-*:自定义属性,组件上触发的事件时,会发送给事件处理函数bind* / catch*:组件的事件数据绑定WXML中的动态数据均来自对应Page.js的data如现在有一个page.js文件内容如下let global_data==getApp();Page({ data:

    发布时间:2021-01-07 11:13:27
  • 小程序配置索引文件sitemap.json

    微信已开放小程序内搜索,通过sitemap.json配置,或者管理后台页面收录开关来配置小程序页面是否允许微信索引。如果没有sitemap.json文件,则默认为所有页面都允许被索引当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。爬虫访问小程序内页面时,会携带特定的user-agent:mpcrawler及场景值:1129。若小程序爬虫发现的页面数据和真实用户的呈现不一致,那么该页面将不会进入索引中。通过属性rules配置详细规则,该属性为一个由多个Object组成的列表,每个Object代表一个索引规则每个Object拥有的属性值属性类型是否必需默认值详细说明actionstring否"allow"命中该规则的页面是否能被索引,可选值"allow"、"disallow"pagestring是* 表示所有页面,不能作为通配符使用paramsArray否[]当 page 字段指定的页面在被本规则匹配时可能使用的页面参数名称的列表(不含参数值)matchingstring否

    发布时间:2020-12-15 17:31:41
  • 小程序的全局配置文件app.json

    配置项配置项子项数据类型是否必需配置详解entryPagePathstring否小程序默认启动首页,默认为 pages 列表的第一项pagesArray是指定小程序由哪些页面组成,每一项都对应一个含文件名的页面路径,文件名不需要写后缀,会自动去寻找对应的.json,.js,.wxml,.wxss四个文件进行处理debugboolea否是否开启 debug 模式,默认关闭functionalPagesboolean否是否启用插件功能页,默认关闭windowObject否全局的默认窗口表现navigationBarBackgroundColorstring十六进制导航栏背景颜色,默认"#000000"navigationBarTextStylestring导航栏标题颜色,仅支持 black / white,默认whitenavigationBarTitleTextstring导航栏标题文字内容navigationStylestring导航栏样式,仅支持fault 默认样式,custom 自定

    发布时间:2020-12-15 13:16:58
  • 小程序的项目配置文件project.config.json

    配置项配置项子项数据类型参数详解miniprogramRootString指定小程序源码的目录(需为相对路径)qcloudRootString指定腾讯云项目的目录(需为相对路径)pluginRootString指定插件项目的目录(需为相对路径)compileTypeString编译类型,有效值miniprogram(小程序),plugin(小程序插件)libVersionString基础库版本appidString项目的 appid,只在新建项目时读取projectnameString项目名字,只在新建项目时读取settingObject项目详细设置es6Boolean是否启用 es6 转 es5postcssBoolean上传代码时样式是否自动补全minifiedBoolean上传代码时是否自动压缩urlCheckBoolean是否检查安全域名和 TLS 版本uglifyFileNameBoolean是否进行代码保护checkSiteMapBoolean是否打开SiteMap索引提示(

    发布时间:2020-12-15 11:10:52
  • 小程序的文件类型和目录结构

    小程序的文件类型*.json:静态配置文件 *.wxml:页面显示模板文件,类似于html *.wxss:页面显示样式文件,类似于css *.js: 逻辑交互文件,支持javascript和typrscript 小程序上传时设置了白名单,只允许指定后缀文件,目前允许上传的文件后缀为wxs、png、jpg、jpeg、gif、svg、json、cer、mp3、aac、m4a、mp4、wav、ogg和silk共计15种,其他文件后缀不允许上传。微信小程序目录结构小程序主体部分由三个文件组成,且必须放在项目根目录app.js(必需):小程序逻辑 app.json(必需):小程序公共配置 app.wxss(非必需):小程序公共样式表 sitemap.json(非必需):配置指定小程序页面是否允许微信索引 每个小程序的页面由四个文件组成,放在页面目录中,且文件名必须相同*.js(必需):页面逻辑 *.wxml(必需):页面结构 *.json(非必需):页面配置,覆盖app.json中的冲突部分 *.

    发布时间:2020-12-15 09:13:31
  • 7z的压缩和解压缩常用命令

    7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压缩软件。主页:http://www.7-zip.org/语法:7z operator input_file option output_fileinput_file和output_file可以使用星号(*)或问号(?)通配符退出代码0 : 正常,没有错误; 1 : 警告,没有致命的错误,例如某些文件正在被使用,没有被压缩; 2 : 致命错误; 7 : 命令行错误; 8 : 没有足够的内存; 255 : 用户停止了操作; 操作符(operator)a: 添加文件到压缩包,或者创建新的压缩包 d: 从压缩包中删除文件 e: 保持目录结构解压 x: 去除目录结构解压 t: 测试压缩包的是否出错 u: 更新压缩包中的文件 7z u files.zip *.doc 用当前目录下(不含子目录)doc文件更新压缩包中的doc文件(若doc文件存在压缩包中则更新,不存在则添加) l: 保持目录结构列出压

    发布时间:2020-06-25 11:40:48
  • nginx使用proxy设置反向代理

    proxy_pass语法:proxy_pass URL;配置块:location、if将当前请求反向代理到指定的服务器上 URL可以是主机名或IP地址加端口的形式 proxy_pass http://localhost:8000/uri/; 也可以是UNIX句柄: proxy_pass http://unix:/path/to/backend.socket:/uri/; 还可以直接使用upstream块: upstream backend { ... } location / { proxy_pass http://backend; } 是否会附加location配置路径与proxy_pass配置的路径后是否有"/"有关,有"/"则不附加,如: location   /test/  {         proxy_pass    http://127.0.0.1:

    发布时间:2020-06-11 13:56:55
  • nginx的命令行参数

    nginx的命令行参数-? 或者 -h:打印命令行参数帮助信息-c file:指定一个配置文件,默认为nginx根目录下的nginx.conf文件 nginx -c /path/nginx.conf -t :不运行仅仅测试配置文件。将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。-v :显示nginx的版本。-V :显示nginx的版本,编译器版本和配置参数。-q :在配置测试期间禁止非错误信息-s signal :向主进程(Master)发送信号,signal信号参数可以是以下: stop -- 快速关闭(强制关闭,比较粗暴) quit -- 优雅地关闭,nginx主进程会等待worker进程完成当前用户请求的处理,需要启动时的用户身份来执行 reload -- 重新加载配置,使用新配置后启动新的工作进程(Worker),正常退出就的工作进程。 当主进程接收到reload信号,它会检查配置文件的语法,然后尝试应用该配置。如果成功,主

    发布时间:2020-05-26 11:38:30
首页 上一页 下一页 尾页
共41条 当前1/5页


网址导航