找回密码
 立即注册
搜索

开发问题 请教一下大家 该怎么定义模块函数?

2
回复
1552
查看
[复制链接]

8

主题

20

帖子

140

积分

 楼主| 2018-10-30 13:35:29 显示全部楼层 |阅读模式
本帖最后由 a53839173 于 2018-10-31 23:38 编辑
  1. <script>
  2. export default {
  3. }
  4. //export外面,是在这里定义吗?
  5. //验证字符串是否是数字
  6. function checkNumber(theObj) {//可是这个程序却无效
  7. var reg = /^[0-9]+.?[0-9]*$/;
  8. if (reg.test(theObj)) {
  9. return true;
  10. }
  11. return false;
  12. }
  13. Array.prototype.in_array = function (element) {//这个同样无效
  14. for (var i = 0; i < this.length; i++) {
  15. if (this == element) {
  16. return true;
  17. }
  18. }
  19. return false;
  20. };
  21. </script>
复制代码
上面的定义方法是错的?文档我找不到范例,大家能帮帮忙吗?谢谢
回复

使用道具 举报

11

主题

87

帖子

795

积分

2018-10-31 11:49:52 显示全部楼层
index.js
  1. <script>
  2. import login from './login'
  3. export default {
  4. onInit(){
  5. login.init()
  6. }
  7. }
  8. </script>
复制代码
login.js
  1. function init(){
  2. // todo
  3. }
  4. function checkLogin(){
  5. // todo
  6. }
  7. export default {
  8. init,
  9. checkLogin
  10. }
复制代码
回复

使用道具 举报

8

主题

20

帖子

140

积分

 楼主| 2018-10-31 23:37:11 显示全部楼层
不好意思。之前疏忽了。我是从数据库里取到数据后,忘记转换为arr了,导致报错找不到 in_array ,现在问题解决了,谢谢您。
回复

使用道具 举报

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