我对二进制有问题,即使添加括号也是如此。
我正在使用 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) 这是错误:
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)