微 信小程序开发| “朝闻道”知识分享大赛

Thomas  Wade Thomas Wade 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

这是我参加朝闻道知识分享大赛的102 篇文章

制作空白模板代码包

由于目前新建项目时没有空白模板选项了,开发者每次新建项目后还得花大量重复的时间去清除里面不需要的代码才能开始编写自己的内容,并且还容易少删或误删里面的内容导致代码冲突报错,因此我们不妨制作一个自己专用的空白模板代码包,方便后续直接导入即可使用。

1. 清理模板代码 首先需要对现有的模板代码进行清理工作,删除不需要的文件和代码。具体操作步骤如下:

删除不需要的小程序页面

首先找到app.json文件,其中的第2-5行代码片段修改如下:

"pages":[

     "pages/index/index",

     "pages/logs/logs"

 ],

↓↓↓

"pages":[

     "pages/index/index"  

],

我们需要删除log页面,只保留首页index继续使用即可

此时就可以展开项目中的pages目录,对着logs目录点击鼠标右键选择“删除”选项将其放入电脑的回收站以便误删可以恢复。(注:如果确定不要恢复了,也可以对着logs目录点击鼠标右键选择“在资源管理器中显示“,然后就可以选中直接Shift+Del快捷键永久删除。) 注意:删除页面时一定要先删掉app.json中代码登记的页面信息,再去实际删除对应的目录才可以成功,若不改app.json代码就直接去删除目录和文件会有残留。

2) 删除不需要的代码

接下来我们就可以删除不需要的代码了,具体操作如下: app.wxss文件:该文件用于规定所有页面的全局样式,删除里面所有代码(第一行是注释可保留); app.js文件:该文件用于注册小程序项目的生命周期函数以及存放公共变量,先删除里面所有代码(第一行是注释可保留),然后在英文打字法状态下输入app弹出代码提示框,键盘上下方向键选中第3行按回车键,让其自动生成空白生命周期函数。

 删除不需要的代码cont

. index.wxss文件:该文件在pages目录下属的index目录中,用于规定index页面的样式,删除里面所有代码(第一行是注释可保留);

index.wxml文件:该文件在pages目录下属的index目录中,用于规定index页面的结构和组件内容,删除里面所有代码(第一行是注释可保留);

index.js文件:该文件在pages目录下属的index目录中,用于规定index页面的逻辑功能,先删除里面所有代码(第一行是注释可保留),然后在英文打字法状态下输入page弹出代码提示框,键盘上下方向键选中第3行按回车键,让其自动生成空白生命周期函数。

3) 删除其他文件 根目录中还有一个utils文件夹,这是用于存放一些公共函数的,当前不需要也可以整个删除。后续开发者完全可以自己新建自定义名称的目录,例如在根目录里创建images目录用于存放图片素材。 此时就得到了一份干净无内容的模板代码了,本次开发就在该项目中继续进行,顺便将整个文件夹复制一份换个名字保存(例如templateDemo)以备后续新建项目时可以直接导入使用。

2.导入代码包

微信开发工具的导入功能可以直接导入现成的项目代码包用于学习或二次开发,以本节完成的templateDemo为例,具体操作步骤如下: 新建或选择一个已存在的文件夹作为存放小程序项目的总文件夹,文件夹的路径、名称均可由开发者自定义; 复制一份模板代码templateDemo代码包到小程序项目存放文件夹中,并为其重命名(例如改为testDemo),同一个文件夹下的项目代码包不重名即可。 打开微信开发者工具,扫码登录后左侧栏菜单选择“小程序项目”——“小程序”进入小程序管理页面;如果之前已经用微信开发者工具打开了别的项目,可以左上角菜单栏第一个选项“项目”——“关闭当前项目”也同样可以回到小程序管理页面。

 

 

...全文

相关推荐

计算机设计大赛微课与教学辅助获奖作品获得省级三等奖 计算机设计大赛获奖视频+计算机设计大赛ppt

计算机设计大赛作为全国A类大赛,证书具备一定含金量,初次参加或最想最容易获奖最容易上手就是微课与教学辅助类。该压缩包中包含获奖视频和ppt,ppt可更改使用,视频可作为参考,一定有所收获。压缩包内作品

ksfdh_1

计算机设计大赛微课与教学辅助获奖作品获得国家一等奖、国家三等奖、省级三等奖三个作品 计算机设计大赛获奖视频+计算机设计大赛ppt

计算机设计大赛获奖作品计算机设计大赛作为全国A类大赛,证书具备一定含金量,初次参加或最想最容易获奖最容易上手就是微课与教学辅助类。该压缩包中包含获国家一等奖和省级一等奖作品一个、国家三等奖和省级一等奖

ksfdh_1

2013"信芯杯"电子设计大赛

### 2013“信芯杯”电子设计大赛知识点解析#### 大赛概述- **背景**:“信芯杯”电子设计大赛是面向高校学生的科技竞赛活动,旨在激发学生创新精神,提升实践能力。

linseridora

哈尔滨市首届“烛光杯”微课大赛通知.docx

哈尔滨市首届“烛光杯”微课大赛的通知,为全市小学教师提供了一个展示和提升自我教学技能的舞台,同时也为教育信息化发展注入了新的活力。

xrp554553607

信创大赛.zip

"信创大赛.zip"这个压缩包文件的标题表明它与"信创大赛"相关,而描述没有提供更多信息。由于标签为空,我们无法直接获取特定的IT知识点。不过,我们可以根据"信创"这一主题来探讨相关的信息技术领域。

奔强的程序
评论
收藏 已收藏
分享
返回顶部
Thomas  Wade
中南民族大学 1,045 成员 3,075 内容