小编adr*_* li的帖子

在 QT 中创建浮动框 UI 的方法

在此处输入图片说明

“支持”气泡的作用类似于工具提示,当单击按钮时,它会出现在按钮旁边。

这个泡沫是如何产生的?它允许将小部件放置在其内部。这是一个小部件本身还是某种浮动布局?我是 QT 的新手,无法弄清楚如何解决这个问题,使用哪个小部件来实现这一目标?

python qt

6
推荐指数
1
解决办法
1526
查看次数

Angular 2单击+ ngClass,如何仅应用于SELF而不是ALLF中的所有元素

在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)

ng-class ionic2 ngfor angular

4
推荐指数
1
解决办法
5953
查看次数

Django Admin list_display添加列[相关ForeignKey的计数记录]

我是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)

python django foreign-keys count django-admin

4
推荐指数
1
解决办法
1442
查看次数

将Ionic2 popover ngModel值传递给父页面组件并调用函数?

这就是我想要做的.

  • 将组单选按钮放在Ionic2弹出菜单中.
  • 这些选项实际上是控制内容将加载的JSON文件.
  • 用户选择一个选项,关闭弹出窗口,内容将在页面中相应更新.

我不确定如何将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)

popover typescript ionic2 angular2-ngmodel angular

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