“支持”气泡的作用类似于工具提示,当单击按钮时,它会出现在按钮旁边。
这个泡沫是如何产生的?它允许将小部件放置在其内部。这是一个小部件本身还是某种浮动布局?我是 QT 的新手,无法弄清楚如何解决这个问题,使用哪个小部件来实现这一目标?
在Angular 1.x中,以下代码可以正常工作,因为我想在ng-repeat中单击并翻转一张卡片
<div class="card" ng-repeat="let card of cards">
<div class="flipcard" ng-class="{'flipped':isflipped}" ng-click="isflipped = !isflipped">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
但是在Angular 2中单击时,它会翻转ngFor循环中的每个"卡片"...如何仅将ngClass条件绑定到元素本身?
<div class="card" *ngFor="let card of cards">
<div class="flipcard" [ngClass]="{'flipped': isflipped }" (click)="isflipped = !isflipped;">
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我是Python和Django的新手.
我试图计算模型的外键项/记录,并将其显示为Admin list_display中的列.
所以我有一个模型"作者",作为模型"书"的外键.
这是models.py:
class Author(models.Model):
name = models.CharField(
max_length=100,
)
class Meta:
ordering = ['-name ']
verbose_name = _('Author')
verbose_name_plural = _('Authors')
def __str__(self):
return self.author
@models.permalink
def get_absolute_url(self):
return reverse('author_detail', kwargs={'pk': self.pk})
class Book(models.Model):
author = models.ForeignKey(
'Author',
related_name='menu_items',
verbose_name=_('author'),
)
bookname= models.CharField(
max_length=100,
)
publisher= models.CharField(
max_length=100,
)
class Meta:
ordering = ['-bookname']
verbose_name = _('Book')
verbose_name_plural = _('Books')
def __str__(self):
return self.bookname
@models.permalink
def get_absolute_url(self):
return ('book_detail', [self.pk])
Run Code Online (Sandbox Code Playgroud)
这是admin.py
from django.contrib import admin
from .models …Run Code Online (Sandbox Code Playgroud) 这就是我想要做的.
我不确定如何将Ionic2 Popover中的值传递给它的父组件.如果我理解正确的话Ionic2的Popover是一个儿童组件.但是我不知道如何传递[(ngModel)]价值.
我知道这里看起来很混乱......好吧,如果只有某人能够做出一个简单的例子来说明如何将值从PopOver传递给Page ...
所以...这一切都在一个文件中:
import {Component, Injectable, Input, Output, EventEmitter} from '@angular/core';
import {ViewController, NavController, Popover, Content, Events, NavParams} from 'ionic-angular';
import {CardService} from '../../providers/card-service/card-service';
import {LangService} from '../../providers/lang-service/lang-service';
import {GlobalService} from '../../providers/global-service';
Run Code Online (Sandbox Code Playgroud)
Popover组件:
@Component({template: `
<ion-list radio-group [(ngModel)]="selected" (ionChange)="loadc(selected)">
<ion-item *ngFor="let chapter of menuArray">
<ion-label>{{chapter.ctitle}}</ion-label>
<ion-radio value="{{chapter.cchap}}" ></ion-radio>
</ion-item>
</ion-list>
`,
providers: [CardService, LangService, GlobalService],
directives: [LangService]
})
@Injectable()
export class ChapterService{
private chpselected : any;
private menuArray: any;
constructor(
private viewCtrl: …Run Code Online (Sandbox Code Playgroud) angular ×2
ionic2 ×2
python ×2
count ×1
django ×1
django-admin ×1
foreign-keys ×1
ng-class ×1
ngfor ×1
popover ×1
qt ×1
typescript ×1