当前位置: 首页 > wzjs >正文

dede阿里百秀网站源码seo搜外

dede阿里百秀网站源码,seo搜外,网站项目建设管理,ae在线生成视频目标: 统一在配置文件中管理图片,用变量存储,换图标时只需修改链接即可,无需更改业务代码,且方便查找。tips: 不建议在 asset 中存储大量图片,原因是官方要求小程序内存要限制在2M以内,图片放多…

目标: 统一在配置文件中管理图片,用变量存储,换图标时只需修改链接即可,无需更改业务代码,且方便查找。

tips: 不建议在 asset 中存储大量图片,原因是官方要求小程序内存要限制在2M以内,图片放多了占资源,会扩大包体积。若仅放几个代表性小图标则影响不大。

1. 创建 config/img 文件,放置图片链接,方便统一管理

管理图片的cdn链接(或其他链接,只要能加载出图片即可)

// config/image.js 统一管理图片链接
const IMG_BASE_URL = 'https://cdn.example.com/'; // 云存储基础 URLexport default {// 静态图片(直接使用完整 URL)IELTSImg: 'https://cdn.example.com/2025/07/07/5c238a94de137ee6bcabefbe1e1fd37a.png',defaultLogo:`https://cdn.example.com/2025/07/07/2f32b9151953f0e8caee46b57ac1b3da.png`, // 默认兜底logo// 用IMG_BASE_URL 拼接logos:{logo: `${IMG_BASE_URL}logo.png`,defaultAvatar: `${IMG_BASE_URL}default-avatar.png`,// 动态图片(封装生成逻辑)userAvatar: (userId, size = '100x100') => {return `${IMG_BASE_URL}avatars/${userId}_${size}.jpg?timestamp=${Date.now()}`;},},// 小图标icons: {},
};
2. 在 app.js 中 定义全局变量。

这里全局变量用的 globalData

// app.js
import imgConfig from './config/img.js'
App({onLaunch: function(options) {this.autoUpdate();},globalData: {userInfo: null,imgs: imgConfig, // 图片配置}
})
3. 在页面中引用

方式 1:直接在页面的js文件下引入。需要在每一个要引入的页面加如下代码:

const app = getApp();
const images = app.globalData.imgs;

// pages/home/index.js
// 这两句是核心
const app = getApp();
const images = app.globalData.imgs;
Page({data: {logo: imgs.logo,userAvatar: imgs.userAvatar('user123'),},
});

方式 2:在 WXML 中直接调用(需通过 JS 传递)
如果不想在 JS 中定义 data,可以封装一个工具函数:

// utils/image.js
const getAppImages = () => {const app = getApp();return app.globalData.images;
};export { getAppImages };

这个工具函数可以全局引用。

页面 js 中,引入刚才定义好的工具方法:

// pages/home/index.js
import { getAppImages } from '../../utils/image';
Page({onLoad() {this.images = getAppImages();},
});

页面 wxml 中,使用images变量:


<!-- pages/home/index.wxml -->
<image src="{{images.logo}}" mode="aspectFit" />
http://www.dtcms.com/wzjs/804974.html

相关文章:

  • 网站系统繁忙是什么意思卡片式主题wordpress
  • 湛江网站建设维护常州找工作哪个网站好
  • 虚拟电脑可以做网站吗手机网站建设公司报价
  • 新市区做网站编程加盟一般多少钱
  • 郑州网站建设哪一家好wordpress手机怎么分享链接地址
  • 北京模板建站软件广告设计与制作就业前景
  • 政务网站开发wordpress 301
  • 什么软件做网站flash类网站开发
  • 金牛区建设和交通局网站硬件开发和软件开发
  • 重庆网站建设letide h5网站制作平台
  • 安徽建站湖南seo优化首选
  • 搜索引擎网站开发做奖状的网站
  • 广州网站设计制作报价云设计工具
  • 网站建站之后需要维护吗山东网站开发工作室
  • 太原做网站的通讯公司有哪些昌乐做网站
  • seo 怎么建设网站外链网站建立的连接不安全怎么解决
  • 汇算清缴在哪个网站上做新网个人网站备案
  • html手机网站开发教程全网营销外包全网天下
  • 艺阳科技网站建设wordpress 用户枚举
  • 网站制作应用襄樊网站制作公司
  • 建网站最少需要多少钱商场设计公司
  • 做挖机配件销售的网站上海广告传媒有限公司
  • 怎样看网站的建设时间苏州公众号开发
  • 南京企业做网站软件开发能力
  • 权威的南昌网站建设品牌建设是指品牌拥有者对品牌进行的什么行为
  • 哪个网站可以做经济模拟题怎么做网站凡科
  • wordpress返回404网站优化 推广
  • 东莞企业网站制作dede网站百度统计怎么做
  • 网站开发一个人可以完成吗线上广告宣传方式有哪些
  • 21天网站建设实录智能建网站软件