# Drag and Drop Data Binding

**URL:** <https://forum.builder.io/t/drag-and-drop-data-binding/347>\
**Category:** Technical Questions\
**Tags:** visual-editor\
**Created:** [December 16, 2020, 1:59am UTC](https://forum.builder.io/t/drag-and-drop-data-binding/347 "2020-12-16T01:59:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex\_lindsay\_manime](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/alex_lindsay_manime/32/209_2.png) [@alex\_lindsay\_manime](https://forum.builder.io/u/alex_lindsay_manime)\
**Post date:** [December 16, 2020, 1:59am UTC](https://forum.builder.io/t/drag-and-drop-data-binding/347/1 "2020-12-16T01:59:48Z")

</div>

How do I bind the content of a text box in the Visual Editor to the value of one of the custom fields for that same content item? Do I have to make a separate Builder API call to get the content fields?

Or should I not bother with the custom fields, and instead use a template for the fields that I want to standardize the appearance of? I want to be able to use the same fields for a formatted content index page.

Or should I lay out my React Page to use the content fields and the visual editor content together, requesting both in separate calls to Builder.

---

<div class="post-metadata">

**Author:** ![aziz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/aziz/32/2551_2.png) [@aziz](https://forum.builder.io/u/aziz)\
**Post date:** [December 16, 2020, 3:55am UTC](https://forum.builder.io/t/drag-and-drop-data-binding/347/2 "2020-12-16T03:55:03Z")

</div>

You can bind to any custom field using `context.builderContent`

For example, if you have a custom field called `title`, you’ll need to bind to `context.builderContent.data.title`

---

<div class="post-metadata">

**Author:** ![alex\_lindsay\_manime](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/alex_lindsay_manime/32/209_2.png) [@alex\_lindsay\_manime](https://forum.builder.io/u/alex_lindsay_manime)\
**Post date:** [December 17, 2020, 6:27am UTC](https://forum.builder.io/t/drag-and-drop-data-binding/347/4 "2020-12-17T06:27:55Z")

</div>

Thanks aziz. That was really helpful.

And…if I have a field which is a reference to an item in another content type? For instance I want to get the fullname of an author which is associated with a blog article? I see the author shows up an object: \_app.js:1 {@type: “@builder.io/core:Reference”, id: "06b3e264ec59403daedca3ec8db5} do I have to make a content API call to get the related data?

---

<div class="post-metadata">

**Author:** ![kara](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.builder.io/kara/32/80_2.png) [@kara](https://forum.builder.io/u/kara)\
**Post date:** [January 22, 2021, 5:33pm UTC](https://forum.builder.io/t/drag-and-drop-data-binding/347/5 "2021-01-22T17:33:33Z")

</div>

Hey Alex,

Just wanted to add a response to this message as well, though I know we continued the conversation in [another thread](https://forum.builder.io/t/get-content-references-inside-a-content-items-custom-js-block/352/2). We’ll keep you updated when the fix is released, thanks!
