架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 11034|回复: 1

[ionic] ionic 常见错误汇总

[复制链接]
发表于 2018-6-27 16:01:39 | 显示全部楼层 |阅读模式
Uncaught (in promise): TypeError: Cannot read property 'nativeElement' of undefined
TypeError: Cannot read property 'nativeElement' of undefined
    at new MapPage (http://localhost:8100/build/main.js:70:48)
    at createClass (http://localhost:8100/build/vendor.js:12857:20)
    at createDirectiveInstance (http://localhost:8100/build/vendor.js:12700:37)
    at createViewNodes (http://localhost:8100/build/vendor.js:14158:53)
    at createRootView (http://localhost:8100/build/vendor.js:14047:5)
    at callWithDebugContext (http://localhost:8100/build/vendor.js:15472:42)
    at Object.debugCreateRootView [as createRootView] (http://localhost:8100/build/vendor.js:14755:12)
    at ComponentFactory_.create (http://localhost:8100/build/vendor.js:11652:46)
    at ComponentFactoryBoundToModule.create (http://localhost:8100/build/vendor.js:4404:29)
    at Tab.NavControllerBase._viewInit (http://localhost:8100/build/vendor.js:51917:44)
QQ截图20180627155933.jpg

错误原因,是因为html并没有完全加载完成去获取html里面的节点内容报的错误!

解决办法:

把代码写到“ionViewDidLoad”方法里面!




上一篇:百度地图申请Android SDK密钥
下一篇:centos 7 运行.net core 网站报错解决方案
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2018-7-4 14:07:24 | 显示全部楼层
报错如下:
QQ截图20180704140510.jpg


C:\project\android\myApp>ionic cordova platform  add browser
> cordova platform add browser --save
Using cordova-fetch for cordova-browser@~5.0.1

(node:292) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError: Failed to fetch platform cordova-browser@~5.0.1
Probably this is either a connection problem, or platform spec is incorrect.
Check your connection and platform name/version/URL.
Error: cmd: Command failed with exit code 4294963248 Error output:
npm ERR! path C:\project\android\myApp\node_modules\fsevents\node_modules
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall lstat
npm ERR! Error: EPERM: operation not permitted, lstat 'C:\project\android\myApp\node_modules\fsevents\node_modules'
npm ERR!  { Error: EPERM: operation not permitted, lstat 'C:\project\android\myApp\node_modules\fsevents\node_modules'
npm ERR!   stack: 'Error: EPERM: operation not permitted, lstat \'C:\\project\\android\\myApp\\node_modules\\fsevents\\node_modules\'',
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'lstat',
npm ERR!   path: 'C:\\project\\android\\myApp\\node_modules\\fsevents\\node_modules' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\itsvse_pc\AppData\Roaming\npm-cache\_logs\2018-07-04T06_03_57_026Z-debug.log
(node:292) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.


解决办法:

错误原因,由于我们启动了浏览器服务“ionic serve”,关闭浏览器服务!!!重新执行最上面命令即可!

码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2025-6-16 09:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表