标签: render

在grails中打印XML响应的最佳方法

鉴于此,在grails动作中:

def xml = {
    rss(version: '2.0') {
        ...
    }
}
render(contentType: 'application/rss+xml', xml)
Run Code Online (Sandbox Code Playgroud)

我看到了这个:

<rss><channel><title></title><description></description><link></link><item></item></channel></rss>
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法来打印XML?也许是渲染方法中内置的东西?

xml grails groovy render pretty-print

11
推荐指数
2
解决办法
1万
查看次数

将"不可见"WPF控件渲染为位图图像

正如我今天发现的那样,将WPF控件渲染为位图图像并不是一项简单的任务.正如我所知,现在处理父控制边缘是一个问题,正如Rick Strahl在他的博客中写道的那样

http://www.west-wind.com/weblog/posts/2007/Sep/10/Rendering-a-WPF-Container-to-Bitmap

到目前为止,我能够创建窗口内可见的任何控件的位图,但我真正需要做的是创建不可见控件的位图.我只是在代码中创建它们 - 简单的形状,如矩形和椭圆形 - 并希望将它们保存为磁盘的位图.对我来说,这是个人的噩梦.由于我的ActualHeight和ActualWidth始终为0,因此我使用高度和宽度.但我得到的只是一个空白的图像,大小与我无关.

如何在不将其添加到可见窗口的情况下创建任何控件的位图?

wpf render bitmap

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

JComboBox中每个项目的多种颜色

我正在尝试为不同的项目制作一个使用不同颜色的ComboBox.我写了一些测试代码,但似乎没有用.添加渲染器会导致程序崩溃,但将其注释掉会使框显示在框架中.

有什么我想念的,或者我做错了吗?我尝试使用自定义ComboBox Renderer教程作为示例.

这是我的代码:

TestComboColor.java

import java.awt.Color;

import javax.swing.JComboBox;
import javax.swing.JFrame;


public class TestComboColor {

    static Color[] colors = {Color.BLUE, Color.GRAY, Color.RED};
    static String[] strings = {"Test1", "Test2", "Test3"};

    public static void main(String[] args)
    {
        JFrame frame = new JFrame("JAVA");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JComboBox cmb = new JComboBox();
        ComboBoxRenderer renderer = new ComboBoxRenderer(cmb);

        renderer.setColors(colors);
        renderer.setStrings(strings);

        cmb.setRenderer(renderer);

        frame.add(cmb);
        frame.pack();
        frame.setVisible(true);
    }
}
Run Code Online (Sandbox Code Playgroud)

ComboBoxRenderer.java

import java.awt.Color;
import java.awt.Component;

import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.ListCellRenderer;


public final class ComboBoxRenderer …
Run Code Online (Sandbox Code Playgroud)

java swing combobox render

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

如何将django模板变量渲染为html?

我想要的是堆栈溢出.用户可以HTML格式化他们的文本输入,页面应该以完全相同的方式呈现,

wmd.js用来存储格式化的输入,考虑我有一个{{variable}}带字符串值的上下文变量"<p>something</p>".当我渲染模板时,

{{variable}} outputs <p>something</p>

and {{variable|safe}} also output <p>something</p>
Run Code Online (Sandbox Code Playgroud)

它将html标记显示为页面中的文本.如何在HTML标记中呈现{{variable}}但不以纯文本形式显示它们.

模板

    <div id='thread_answer_content' >
        {% for answer in question.answer_set.all %}
            {{answer.answerbody|safe}}
        {% endfor %}
    </div>
Run Code Online (Sandbox Code Playgroud)

风景

def detail(request,question_id):
q = get_object_or_404(Question,pk=question_id)
return render_to_response('CODE/detail.html',{'question':q},
        context_instance = RequestContext(request)
    )
Run Code Online (Sandbox Code Playgroud)

这里是问题的django管理页面,顺便说一句,我使用的是sqlite3 在此输入图像描述

html string django render django-templates

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

Twig render vs include - 何时何地使用其中一个?

我读过Twig:render vs include但它不是我想要的.我不知道我应该在何时何地使用渲染,何时应该使用include,因为这些表达式的行为看起来与我非常相似.

这两个表达式之间的根本区别是什么?

render include symfony twig

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

ASP.NET MVC - 在Layout中有条件地渲染部分

我在_Layout.cshtml中有以下代码:

@if (SiteConfig.Instance.HasCustomMarkup)
{
     @RenderSection("bodyPart1", false)
     @RenderBody()
     @RenderSection("bodyPart2", false)
}
else
{
    <div id="mainContainer">
        @RenderBody()
    </div>        
}
Run Code Online (Sandbox Code Playgroud)

所以我尝试仅在某些条件下渲染部分.但它不起作用,我有一个例外:

The following sections have been defined but have not been rendered for the layout page ...
Run Code Online (Sandbox Code Playgroud)

为此目的,mvc中是否有任何解决方法?谢谢!

asp.net layout conditional render

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

React refs不会在渲染之间更新

所以我有这个组件

var LineItemRowsWrapper = React.createClass({
  current_lineitem_count: 0,

  getAjaxData: function(){
    var lineitem_data  = [];
    for(var i = 0; i < this.current_lineitem_count; i++){
        var data = this.refs['lineitem_'+i].getAjaxData();

        lineitem_data.push(data)
    }
    return lineitem_data;
  },

  getLineitems: function(){
    var self = this;

    var lineitem_components = [];
    this.current_lineitem_count = 0;
    if(this.props.shoot){
      var preview = this.props.preview;

      var lineitems = this.props.shoot.get_lineitems();


      lineitem_components = lineitems.map(function (item, index) {
          var ref_str = 'lineitem_'+self.current_lineitem_count;
          self.current_lineitem_count++;

          return (
            <LineItemRow item={item} key={index} ref={ref_str} preview={preview} onChange={self.props.onChange} />
          )
        });
      }

    return lineitem_components;
  },

  render: function() …
Run Code Online (Sandbox Code Playgroud)

javascript render refs reactjs

11
推荐指数
2
解决办法
8168
查看次数

Symfony命令用法中的RenderView

如何在symfony命令(不在控制器内)中使用$ this-> renderView?我是关于"renderView"功能的新手,但是我需要设置什么才能使用命令?

提前谢谢你的问候

render symfony

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

将SVG标记添加到React组件

我正在尝试制作一个基于此CodePen标记的react组件.

我的组件看起来像这样:

import React from 'react';

class Arches extends React.Component {
    render(){
        return(/*markup from codepen*/);
    }
}

export default Arches;
Run Code Online (Sandbox Code Playgroud)

但在渲染它破坏:

unexpected token (764:3)
  762 |     d="m 46.842051,219.06796 
Run Code Online (Sandbox Code Playgroud)

将SVG集成到React组件中的正确方法是什么?

svg render reactjs

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

什么是渲染道具,它与高阶组件有什么不同?

这似乎使道具还没有得到足够的牵引力,到目前为止,然而,它的广泛使用,久负盛名的反应的库,例如react-router 4,react motion等和应对网站也有这方面的专门一节,任何原因出现的模式,如何进行比较,俗称HOC(高阶分量)模式?

render reactjs

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