小编Sal*_*man的帖子

Angular - TS2322:类型“字符串”不可分配给类型“布尔”

我对二进制有问题,即使添加括号也是如此。

我正在使用 primeNG 库。

在 HTML 文件中我写了这段代码:

<div class="products-page">
    <div class="p-grid">
      <div class="p-col-3" *ngIf="!isCategoryPage">
        <h4>Categories</h4>
        <div class="p-field-checkbox" *ngFor="let category of categories">
          <p-checkbox
            [(ngModel)]="category.checked"
            binary="true"
            [inputId]="category.id"
            (onChange)="categoryFilter()"
          ></p-checkbox>
          <label for="{{ category.id }}">{{ category.name }}</label>
        </div>
      </div>
      <div [ngClass]="{ 'p-col-9': !isCategoryPage, 'p-col-12': isCategoryPage }">
        <div class="p-grid" *ngIf="products">
          <div
            [ngClass]="{ 'p-col-4': !isCategoryPage, 'p-col-3': isCategoryPage }"
            *ngFor="let product of products"
          >
            <products-product-item [product]="product"></products-product-item>
          </div>
        </div>
      </div>
    </div>
  </div>
Run Code Online (Sandbox Code Playgroud)

,,,,

在.ts文件中:

import { Component, OnInit } from '@angular/core';
import { Product, Category } from '@bluebits/products'; …
Run Code Online (Sandbox Code Playgroud)

primeng angular

15
推荐指数
2
解决办法
6万
查看次数

类型错误:无法读取未定义的属性“Symbol(mongoose#Document#scope)”

这是错误:

collection是保留的模式路径名,可能会破坏某些功能。您可以使用它,但使用风险由您自行承担。要禁用此警告,请传递supressReservedKeysWarning作为架构选项。/Users/sama/Desktop/spbackend/node_modules/mongoose/lib/helpers/document/compile.js:174 this.$set.call(this.$__[scopeSymbol] || this, path, v); ^

TypeError:无法读取 Model.set [作为集合] 处未定义的属性“Symbol(mongoose#Document#scope)”(/Users/sama/Desktop/spbackend/node_modules/mongoose/lib/helpers/document/compile.js:174 :32) 在 Function.compile (/Users/sama/Desktop/spbackend/node_modules/mongoose/lib/model.js:4801:30) 在 Mongoose._model (/Users/sama/Desktop/spbackend/node_modules/mongoose/lib /index.js:551:27) 在 Mongoose.model (/Users/sama/Desktop/spbackend/node_modules/mongoose/lib/index.js:509:27) 在对象。(/Users/sama/Desktop/spbackend/models/product.js:68:28) 在 Module._compile (internal/modules/cjs/loader.js:1063:30) 在 Object.Module._extensions..js (内部/modules/cjs/loader.js:1092:10) 在 Module.load (internal/modules/cjs/loader.js:928:32) 在 Function.Module._load (internal/modules/cjs/loader.js:769) :14) 在 Module.require (internal/modules/cjs/loader.js:952:19) [nodemon] 应用程序崩溃 - 启动前等待文件更改...

在产品型号中:

const mongoose = require('mongoose');

const productSchema = mongoose.Schema({
    name: {
        type: String,
        required: true
    },
    description: {
        type: String,
        required: true
    },
    richDescription: {
        type: String,
        default: ''
    },
    image: {
        type: …
Run Code Online (Sandbox Code Playgroud)

node.js typescript mongoose-schema

5
推荐指数
1
解决办法
3980
查看次数

标签 统计

angular ×1

mongoose-schema ×1

node.js ×1

primeng ×1

typescript ×1