每当我试图启动我的项目时,我都会发现以下错误:
$ ng serve
您的全局角CLI版本(1.7.3)大于本地版本(1.6.8)。使用本地角度CLI版本。
若要禁用此警告,请使用"ng set --全局warnings.versionMismatch=false“。
无法读取null的属性“config”
(D:\Projekte\Advanced-ban\webinterface\node_modules\@angular\cli\tasks\serve.js:51:63) at (D:\Projekte\Advanced-an\webinterface\node_modules
我们正在记录javascript错误,并且经常出现的一个错误消息是null is not an object,例如TypeError: null is not an object (evaluating 'foo[bar]')。在我搜索这个错误并试图复制这个错误时,我不断地得到一个Cannot read property 'foo' of null错误。我无法找到一种方法来做一些导致null is not an object错误的事情。
这两个错误的区别是什么?当一个被调用而不是另一个被调用时,有什么例子?
我已经设置了一个简单的javascript程序,它返回您输入的字符数,但是,当值为null时,我希望显示一条错误消息。一切正常,除非我取消了提示,控制台给我一个错误“未捕获长度:无法读取属性‘TypeError’of null”,并且不会在else语句中显示错误消息。代码如下:
let message = prompt("What would you like to express today?");
let msgLength = message.length
let number = 180 - msgLength;
if (message) {
let in
javascripts typeof表达式是否检查null?
var test = {};
console.log(typeof test['test']);//"undefined"
var test = null;
console.log(typeof test['test']);//TypeError: test is null
显然,如果typeof null是一个对象,为什么会出现这个错误呢?
编辑:
我知道如何避免类型错误,而且null没有属性,但我想知道对typeof的行为有什么解释。
我有现有的桌位学生、临时演员和这个结构的地址。
Table student
------------------------------------------
id | name
------------------------------------------
1 | John
------------------------------------------
Table extras
-----------------------------------------------------------------
id | student
当我试图将当前登录的用户添加到另一个关系(如ManyToManyField )中时,我会得到这个错误。
TypeError: Direct assignment to the forward side of a many-to-many set is prohibited. Use user.set() instead.
这是我的代码:
Views.py
def add_to_cart(request , item):
name = item
size = request.POST.get("size")
extras = request.POST.ge
*当我单击add时。我在终点站拿到这个。我被卡住了。请帮帮忙。未处理拒绝(TypeError):无法读取null的属性'id‘。当我单击add to cart。我在终点站拿到这个。我被卡住了。请帮帮忙。未处理的拒绝(TypeError):当我单击add时,无法读取null的属性'id‘。我在终点站拿到这个。我被卡住了。请帮帮忙。未处理拒绝(TypeError):无法读取null的属性'id‘。请注意,我不得不剪掉一些代码
Shopcontext.js
class ShopProvider extends Component {
state = {
在从Firebase获取数据时,我试图将获得的object的properties设置为UI,但当我尝试对数据进行任何更改时,它会抛出此错误。
v-on处理程序出错:"TypeError:无法使用' in‘运算符在null中搜索'cc’。
我在开发模式中使用Vue,以及Firebase.Is,有什么我遗漏的概念吗?
beforeCreate(){
sref.get().then(sc => {
if (sc.exists) {
console.log(sc.data()); //this logs in the correct data