请选择 进入手机版 | 继续访问电脑版
【腾讯云】11.11 云上盛惠,云产品限时抢购,1核2G云服务器首年88元

修改发帖10000字限制的方法

使用教程 使用教程 521 人阅读 | 0 人回复

Riood 发表于 2020-9-3 08:48 | 显示全部楼层 |阅读模式

一、以完整源码包为例,假设修改为20000字
修改src/pages/topic/post.vue文件,将以下部分的10000改为20000:
1.66行附近的maxlength="10000"
2.1358行附近的this.textAreaLength = this.type === 1 ? 10000 : 450;
3.1520行附近的this.textAreaLength = Number(option.type) === 1 ? 10000 : 450;
修改完后在根目录执行
  1. npm run build:h5
复制代码
将生成的dist/build/h5/目录下的文件,上传到Discuz! Q的服务器上,覆盖原public目录下的index.html和static目录即可。
二、以编译后的网站文件为例,假设修改为20000字
修改public/static/js/目录下pages-topic-post开头的js文件:
1.查找maxlength:1e4,替换为maxlength:2e4
2.查找t.type?1e4:450,替换为t.type?2e4:450
3.查找Number(e.type)?1e4:450,替换为Number(e.type)?2e4:450
修改完后直接保存即可。
注:此处采用的是科学计数法。如果要改成其他数字,可以采用科学计数法转一下数值。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则